leave a negative impression - Francés Inglés Diccionario